Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 FINBOROUGH ROAD Detached £542,088 £430,000 30 Nov 2017
78 FINBOROUGH ROAD Detached £716,582 £580,000 24 Jun 2019
80 FINBOROUGH ROAD Detached £796,578 £172,000 30 Oct 1998
82 FINBOROUGH ROAD Detached £546,766 £130,000 30 Sep 1999